// 通过code获取token,并保存到缓存
const request = require("../utils/request")
var getToken = function () {
  wx.login({
    success: (res) => {
      if (res.errMsg == 'login:ok') {
        const jsCode = res.code;
        console.log('res.code', jsCode);
        request("https://wxapi.llshs.cn/wxd-api/login", { "jsCode": jsCode }, "POST")
          .then(res => {
            console.log(res);
            if (res.code == '500') {
              console.log('error: ', res.msg);
            } else if (res.code = '200') {
              if (res.data.openid && res.data.token) {
                wx.setStorageSync('openid', res.data.openid);
                wx.setStorageSync('token', res.data.token);
              }
            }
          })
      }
    },
  })
}

exports.getToken = getToken;